[Frp内网穿透]如何配置实现服务自启动

1,182次阅读
一条评论

共计 1372 个字符,预计需要花费 4 分钟才能阅读完成。

配置完成了Frp,实现了内网穿透功能,摆脱了花生壳付费依赖,可是遇到了另一个问题:重启服务就会停止,此时就需要开机自启动功能配置。
在 Linux 系统下,使用systemd 可以方便地控制 frp 服务端 frps 的启动和停止、配置后台运行和开启自启。
要使用 systemd 来控制 frps,需要先安装 systemd,然后在 /etc/systemd/system 目录下创建一个 frps.service 文件。

检查

使用命令pstree,得到树状图:

systemd─┬─NetworkManager─┬─dhclient
        │                ├─{gdbus}
        │                ├─{gmain}
        │                └─{pool}
        ├─3*[agetty]
        ├─avahi-autoipd───avahi-autoipd
        ├─cron
        ├─dbus-daemon
        ├─dhclient
        ├─frpc───14*[{frpc}]
        ├─ntpd───{ntpd}
        ├─phtunnel
        ├─polkitd─┬─{gdbus}
        │         └─{gmain}
        ├─rsyslogd─┬─{in:imklog}
        │          ├─{in:imuxsock}
        │          └─{rs:main Q:Reg}
        ├─sshd───sshd───bash
        ├─3*[sshd───sshd───sftp-server]
        ├─sshd───bash
        ├─sshd───sftp-server
        ├─sshd─┬─7*[sshd───sshd]
        │      ├─2*[sshd───sshd───bash]
        │      ├─2*[sshd───sshd───sftp-server]
        │      ├─sshd─┬─bash───pstree
        │      │      └─bash───sleep
        │      ├─3*[sshd───sftp-server]
        │      └─sshd───bash
        ├─2*[systemd───(sd-pam)]
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-udevd
        └─wpa_supplicant

安装(如果不存在)

使用 yum 或 apt 等命令安装 systemd

# yum
yum install systemd
# apt
apt install systemd

使用文本编辑器,如 vim 创建并编辑 frpc.service 文件 或者 frps.service :

vim /etc/systemd/system/frpc.service

写入内容:

[Unit]
# 服务名称,可自定义
Description = frp client  # 服务器端 frp server
After = network.target syslog.target
Wants = network.target

[Service]
Type = simple
# 启动frps的命令,需修改为您的frpc的安装路径
ExecStart = /path/to/frpc -c /path/to/frpc.ini

[Install]
WantedBy = multi-user.target

管理 frpc 或 frps

# 启动frp
systemctl start frpc # frpc就是您上面创建的文件名
# 停止frp
systemctl stop frpc
# 重启frp
systemctl restart frpc
# 查看frp状态
systemctl status frpc

systemctl enable frpc

正文完
 0
裴先生
版权声明:本站原创文章,由 裴先生 2022-11-09发表,共计1372字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(一条评论)
eONrSXDgl 评论达人 LV.1
2024-02-29 09:00:55 回复

[Frp内网穿透]如何配置实现服务自启动

 Windows  Chrome  美国犹他
本站勉强运行: